سفارش تبلیغ
صبا ویژن

آموزش کامل Session در اندروید

هنگامی که می‌خواهید داده ها مخاطب را سوا نرم افزار ذخیره نمایید، طراحی سایت در مشهد session نقش لبریز رنگی در یاری به شما جاری ساختن می نماید ، به نحوی که در شرایطی‌که مخاطب ابعاد از نرم افزار  شما به کار گرفت، میتوانید به راحتی جزئیات مرتبط با استفاده کننده را برگردانده و متناسب با آن فعالیت فرمائید.

این شغل به شیوه های متعددی جاری ساختن میشود، رایاپارس البته معمولی ترین و شایسته ترین خط مش اجرا این عمل ، Shared Preferences میباشد.

معرفی نحوه Shared Preferences  

این نرم افزار  به شما اذن میدهد تا داده ها  ahrefs را به صورت جفت key/value ذخیره و بازیابی نمائید.

برای به کار گیری از shared preferences می بایست روال ()getSharedPreferences  را فراخوانی فرمائید که پس از اشاره به فایلی که  دربرگیرنده مقادیر Preference میباشد، یک مثال از SharedPreference را گزارش میدهد.

SharedPreferences sharedpreferences = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);

شما می‌توانید با استعمال از کلاس SharedPreferences.Editor در SharedPreference چیزی ذخیره فرمائید. شما اسلوب edit را از مثال ی SharedPreference فرامی خوانید و آن را در یک آبجکت editor اخذ خواهید کرد.

سینتکس آن مانند تحت است.

Editor editor = sharedpreferences.edit();

editor.putString(\"key\", \"value\");

editor.commit();

ضمن سیاق putString سیاق های دیگری در کلاس editor وجود دارا هستند که اجرای داده را در درون shared preferences  برای شما قابلیت پذیر می نمایند.

این مشی ها عبارتند از :

()apply : این مشی یک سیاق نظری است. این سیاق تغییرات شما‌را از editor تا آبجکت sharedPreference  که فرا خواندید، ایفا می نماید.

()clear : این سیاق همگی ی مقادیر را از editor حذف می نماید.

(remove(String key  : این مشی کمی را که کلید آن تحت عنوان یک پارامتر منتقل گردیده است، حذف می نماید.

(putLong(String key, long value : این مشی یک long value را در یک  ویرایشگر preference  ذخیره خواهد کرد.

(putInt(String key, int value  : این سیاق یک integer  را در یک ویرایشگر preference  ذخیره خواهد کرد.

(putFloat(String key, float value : این اسلوب یک مقدار آویزان را در یک ویرایشگر preference ذخیره خواهد کرد.